// 如下几点：
// 1、 %d 可打印最大数值为2^31-1=2147483647
// 2、 经测试，貌似现在计算机系统对scanf函数的管理更智能了，定义input[5]，但是scanf输入987654321也可以存储，而且最后一个字符后自动补全\0

#include <stdio.h>

int main(void)
{
    int sum = 0, i = 0;
    char input[5];

    while (1)
    {
        sum = 0;
        scanf("%s", input);
        for (i = 0; input[i] != '\0'; i++)
            sum = sum * 10 + input[i] - '0';
        printf("input=%d\n", sum);
    }
    return 0;
}